//使用fs文件系统模块，将素材目录下成绩.txt文件中的考试数据，整理到成绩-ok.txt文件中国。
//导入fs模块
const fs=require("fs");
//读取文件内容
fs.readFile("成绩.txt","utf8",function(error,dataStr){
    //判断是否读取成功
    if(error!==null)
    {
        return console.log("读取失败")
    }
    //console.log("读取成功",dataStr)
    //先把成绩的数据，按照空格进行分割，然后获得一个新数组
    const arr=dataStr.split(" ");
    //console.log(arr);
    //循环分割后的数组，对每一项数据进行字符串的替换操作
    const newArr=[];
    arr.forEach(item=>{
        newArr.push(item.replace("=",":"));
    });
    //把新数组中的每一项进行合并，得到一个新的字符串
    const newStr=newArr.join("\r\n");
    //调用fs.writeFile()方法，把处理完毕的成绩写入到新文件中
    fs.writeFile("成绩-ok.txt",newStr,function(error){
        if(error!==null)
        {
            console.log("文件写入失败");
        }
        console.log("文件写入成功");
    })
    console.log("^^^^^^");
    //读取 成绩-ok.txt 文件内容确定成功写入
    fs.readFile("成绩-ok.txt","utf8",function(error,dataStr){
        //判断是否读取成功
        if(error!==null)
        {
            return console.log("读取失败");
        }
        console.log(dataStr);
    });
});